senior project engineer - German English Dictionary